have (a lot) of bottle - English Synonyms Dictionary